grilled squid - English Synonyms Dictionary